TCheckPointSNSerialRecordsXML

SoftwareShield CheckPoint™ License Server > CheckPoint™ License Server Interfaces > CheckPoint_Webservice_References > Remotable Records > TCheckPointSNSerialRecordsXML

## TCheckPointSNSerialRecordsXML

The TCheckPointSNSerialRecordsXML Class is used

class TCheckPointSNSerialRecordsXML : public TRemotable{

public:

bool FSuccess;

AnsiString FErrorMessage;

AnsiString FSNRecordsXML;

__published:

__property bool Success = {read=FSuccess, write=FSuccess};

__property AnsiString ErrorMessage = {read=FErrorMessage, write=FErrorMessage};

__property AnsiString SNRecordsXML = {read=FSNRecordsXML, write=FSNRecordsXML};

};

The meaning of a particular TCheckPointSNSerialRecordsXML depends on the context from which it was used.

The following descriptions of meaning is meant as a guide:

#### TCheckPointSNSerialRecordsXML Property:

Success : This property determines if the function that returns this was successful.

ErrorMessage : This property will contains and error message if an error is encountered

SNRecordsXML : This property is a string value that represents the XML format of a serial record. The format is generally looks like this:

<SN_RECORDS>

<SN_REC SerialNo="1234-3333-3333-4444"

CheckPointUserID="1"

LicenseID="2"

AuthDefIDNo="4"

AuthParameter="0"

TotalActivationsPermitted="123"

OverflowActivationsPermitted="99"

ActivationsConsumed="9">

...

</SN_RECORDS>

#### SN_REC Attributes:

SNSerialsID : This attribute defines the serial number of the record

CheckPointUserID : This attribute defines the CheckPoint User ID of the user who generated the serial number

LicenseID : This attribute defines the license id of the record

SerialNumber: This attribute defines the serial number of the license

AuthDefIDNo: This attribute defines the authorization definition number of the record

AuthParameter: This attribute defines the parameter for Authorization Definitions that requires it.

TotalActivationsPermitted: This attribute defines the records total number of activations permitted

OverflowActivationsPermitted: This attribute defines the records total number of overflows permitted.

ActivationsConsumed: This attribute defines the number of activations and overflow consumed.

#

#